non-resident pupil - Spanish English Dictionary